ctm-claims-form-ce h1{color:#000!important}ctm-claims-form-ce .claims-form{display:flex;flex-direction:column}@media screen and (max-width: 800px){ctm-claims-form-ce .claims-form{padding:0 15px}}ctm-claims-form-ce .claims-form .claims-title{display:flex;align-items:center;border-bottom:1px solid #002E6D;padding-bottom:5px}ctm-claims-form-ce .claims-form .claims-title img{width:20px;margin-right:10px}ctm-claims-form-ce .claims-form .claims-title span{color:#002e6d!important;font-size:18px!important}ctm-claims-form-ce .claims-form p.claims-subtitle{color:#666;margin:1rem 0}ctm-claims-form-ce .claims-form form#claims-form{display:flex;flex-direction:column}ctm-claims-form-ce .claims-form form#claims-form .claims-group{display:flex;flex-direction:column}ctm-claims-form-ce .claims-form form#claims-form .claims-group-title{font-size:18px!important;color:#002e6d!important;margin:2rem 0}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container{margin:10px 0}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container input.ctm-inputflat{height:38px}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container.input-date{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 800px){ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container.input-date{height:auto}}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container.input-date input[type=date],ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container.input-date input[type=datetime-local]{border:none}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container.input-date span{color:#666;margin-right:15px}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .ctm-inputflat-container.input-date .lfr-input-date input.form-control{border:none;margin:0;padding:0}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-input-row{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 800px){ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-input-row{flex-direction:column;align-items:flex-start}}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-input-row-half{width:49%}@media screen and (max-width: 800px){ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-input-row-half{width:100%}}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-radio-option{display:flex;align-items:center;padding:5px 10px;background:#fff;margin:10px 0}@media screen and (max-width: 800px){ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-radio-option{flex-direction:column;align-items:baseline}}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-radio-option span{color:#666}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-radio-option label{color:#666;display:flex;align-items:center;height:38px;margin:0 10px}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-radio-option label input{margin-right:5px}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-radio-option input[type=radio]:focus{outline:3px solid #002e6d}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-doc-input{display:flex;padding:10px;background:#fff;margin:10px 0;flex-direction:column;justify-content:center}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-doc-input label#attachedDocument-label{display:flex;align-items:center}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-doc-input label#attachedDocument-label img{margin-right:10px}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-doc-input input#attachedDocument{display:none;width:100%}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-doc-input input#attachedDocument::-webkit-file-upload-button{border:none;padding:5px;width:30px;color:transparent}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-doc-input input#attachedDocument:focus{outline:3px solid #002e6d}ctm-claims-form-ce .claims-form form#claims-form .claims-group-inputs .claims-doc-input .doc-info{font-style:italic}ctm-claims-form-ce .claims-form form#claims-form .claims-privacity-input{display:flex;align-items:center;margin-top:1rem}ctm-claims-form-ce .claims-form form#claims-form .claims-privacity-input input{margin-right:5px}ctm-claims-form-ce .claims-form form#claims-form .claims-privacity-input input:focus{outline:3px solid #002e6d}ctm-claims-form-ce .claims-form form#claims-form span.error-msg{font-size:14px;color:#dc042b!important}ctm-claims-form-ce .claims-form form#claims-form .claims-privacity-info{display:flex;flex-direction:column;margin-top:1rem;margin-bottom:1rem}ctm-claims-form-ce .claims-form form#claims-form .claims-privacity-info:focus{outline:3px solid #002e6d}ctm-claims-form-ce .claims-form form#claims-form .claims-privacity-info p{margin-bottom:0}ctm-claims-form-ce .claims-form form#claims-form .grecaptcha-badge{position:relative!important;bottom:0!important;left:0!important;right:0!important}ctm-claims-form-ce .claims-form form#claims-form button#submit-button{width:50%;background-color:#dc042b;padding:10px;border-radius:10px;border:none;margin-bottom:1rem;margin-top:20px;color:#fff}ctm-claims-form-ce .claims-form form#claims-form button#submit-button:hover{background:#fff;border:1px solid #dc042b;color:#dc042b}ctm-claims-form-ce .claims-form form#claims-form button#submit-button:focus{background:#fff;border:1px solid #dc042b;color:#dc042b}ctm-claims-form-ce .claims-form form#claims-form button#submit-button:disabled{cursor:not-allowed;opacity:.6}ctm-claims-form-ce .claims-form form#claims-form button#submit-button:disabled:hover{background-color:#dc042b;border:none;color:#fff}ctm-claims-form-ce .claims-form form#claims-form span.validation-txt,ctm-claims-form-ce .claims-form form#claims-form span.file-validation-txt{color:#dc042b;font-size:14px}ctm-claims-form-ce .success-claim-register{width:100vw;height:100vh;position:fixed;background:#0000004d;display:flex;align-items:center;justify-content:center;top:0;left:0}ctm-claims-form-ce .success-claim-register-modal{background:#fff;width:350px;height:200px;position:relative;display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid #002e6d}ctm-claims-form-ce .success-claim-register-modal .close-modal-btn{position:absolute;top:10px;right:10px;background:none;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:auto!important}ctm-claims-form-ce .success-claim-register-modal .close-modal-btn:focus{outline:2px solid #002e6d;outline-offset:2px;border-radius:2px}ctm-claims-form-ce .success-claim-register-modal .close-modal-btn:hover img{opacity:.8}ctm-claims-form-ce .success-claim-register-modal .close-modal-btn img{width:20px;height:20px}ctm-claims-form-ce .success-claim-register-modal h3{text-align:center}ctm-claims-form-ce .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}ctm-claims-form-ce .sr-live-region{position:fixed;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden;white-space:nowrap;z-index:-1}ctm-claims-form-ce input#attachedDocument::-webkit-file-upload-button{background:url(/o/ctm-global-css/img/Doc.svg) 3px center no-repeat transparent}ctm-claims-form-ce .ctm-textarea-container{width:100%;padding:10px;background:#fff;margin:5px 0}ctm-claims-form-ce .ctm-textarea{width:100%;color:#002e6d;background:transparent;border:none}ctm-claims-form-ce .ctm-textarea::placeholder{color:#999}ctm-claims-form-ce .ctm-textarea:focus{outline:3px solid #002e6d}ctm-claims-form-ce .ctm-inputflat-container{width:100%;padding:5px 10px;background:#fff;margin:5px 0;height:40px;display:flex;align-items:center}ctm-claims-form-ce .ctm-inputflat{width:100%;height:100%;color:#002e6d;background:transparent;border:none;display:flex;align-items:center}ctm-claims-form-ce .ctm-inputflat:focus{outline:3px solid #002e6d}ctm-claims-form-ce .ctm-inputcard::placeholder{color:#484848}
